#footer div{
    overflow: hidden;
}

#footer div a{
    text-align: center;    
    color:rgb(134,34,44);
    display:block;
    font-size:14px;
}

#main{
    padding-top: 0%;
    padding-bottom:100px;
}

#main #title{
    margin-top:30px;
    text-align: center;
    font-size:30px;
    color:rgb(134,34,44);
}

#main img{
    display:block;
    width:80%;
    margin: 20px auto;
}

#main p {
    display:block;
    width:90%;
    margin: 15px auto;
    font-size:18px;
    line-height:28px;
    text-indent:2em;
}

#main .sub_title{
    font-size:25px;
    font-weight:bold;
    margin-bottom:0px;
    color:rgb(134,34,44);
}

#main .firstToAppear{
    text-indent:0px;
    color:rgb(134,34,44);
    font-weight: bold;
}

#top {
    position:fixed;
    right:3%;
    bottom:50px;
    
    width:45px;
    height:45px;
    background: url(../img/icon_top.png) no-repeat;
    
    display:none;
}
